package com.ruoyi.web.zangchat.domain;

import com.baomidou.mybatisplus.annotation.TableLogic;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
                                                            
/**
 * 用户表 chat_users
 *
 * @author wudi
 * @date 2020-07-19
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("chat_users")
public class ChatUsers    implements Serializable
        {
private static final long serialVersionUID = 1L;

/** 用户id */
private Long id;
/** 用户名 */
private String userName;
/** 头像 */
private String headImg;
/** 手机号 */
private String userPhone;
/** 密码 */
private String password;
/** 支付密码 */
private String payPassword;
/** 性别（1男，2女） */
private String sex;
/** 盐 */
private Integer salt;
/** 用户状态 -1冻结 1 正常 */
private Integer status;
/** 推荐人 */
private Integer inviteId;
/** 有效标志 1：有效 -1：无效 */
@TableLogic("1")
private Integer dataFlag;
/** 微信唯一标识 */
private String vxOpenid;
/** 关注人数量 */
private Integer concernNum;
/** 被关注数量 */
private Integer concernedNum;
/** 创建时间 */
private Date createTime;
/** 用户封面 */
private String cover;
/** 头像是否为本人 -1不是1是 */
private Integer isHeadImg;
/** 用户封面是否为本人-1不是1 是 */
private Integer isCover;
}